59 research outputs found

    CABots and other neural agents

    Get PDF
    The best way to develop a Turing test passing AI is to follow the human model: an embodied agent that functions over a wide range of domains, is a human cognitive model, follows human neural functioning and learns. These properties will endow the agent with the deep semantics required to pass the test. An embodied agent functioning over a wide range of domains is needed to be exposed to and learn the semantics of those domains. Following human cognitive and neural functioning simplifies the search for sufficiently sophisticated mechanisms by reusing mechanisms that are already known to be sufficient. This is a difficult task, but initial steps have been taken, including the development of CABots, neural agents embodied in virtual environments. Several different CABots run in response to natural language commands, performing a cognitive mapping task. These initial agents are quite some distance from passing the test, and to develop an agent that passes will require broad collaboration. Several next steps are proposed, and these could be integrated using, for instance, the Platforms from the Human Brain Project as a foundation for this collaboration

    Programming the MIRTO robot with neurons

    Get PDF
    MIRTO is a new, inexpensive, open-source robot. The specification, the necessary libraries, and sample code are freely available. It has been used to teach undergraduate students programming and as an extensible base platform for students engineering robots. While it is typically programmed in traditional programming languages, it has also been driven by simulated neurons; point neurons have been used to follow a line. Since neurons are the basis of animal cognition, using them as the basis of a cognitive architecture is a promising idea. The neural MIRTO line following system can be extended into a larger more cognitive neural agent as a way forward in neural cognitive architectures

    A spiking half-cognitive model for classification

    Get PDF
    This paper describes a spiking neural network that learns classes. Following a classic Psychological task, the model learns some types of classes better than other types, so the net is a spiking cognitive model of classification. A simulated neural system, derived from an existing model, learns natural kinds, but is unable to form sufficient attractor states for all of the types of classes. An extension of the model, using a combination of singleton and triplets of input features, learns all of the types. The models make use of a principled mechanism for spontaneous firing, and a compensatory Hebbian learning rule. Combined, the mechanisms allow learning to spread to neurons not directly stimulated by the environment. The overall network learns the types of classes in a fashion broadly consistent with the Psychological data. However, the order of speed of learning the types is not entirely consistent with the Psychological data, but may be consistent with one of two Psychological systems a given person possesses. A Psychological test of this hypothesis is proposed
    • …
    corecore